package com.dragonfly.shutter.stub;

import java.util.List;

import com.dragonfly.shutter.DAOs.CollectionDAO;
import com.dragonfly.shutter.beans.Collection;

public class CollectionDAOStub implements CollectionDAO {

	private List<Collection> collectionList;
	private int deleteCollectionByIdResult;

	@Override
	public int deleteCollectionById(Integer collectionID) {
		return deleteCollectionByIdResult;
	}

	/**
	 * @return the deleteCollectionByIdResult
	 */
	public int getDeleteCollectionByIdResult() {
		return deleteCollectionByIdResult;
	}

	/**
	 * @param deleteCollectionByIdResult the deleteCollectionByIdResult to set
	 */
	public void setDeleteCollectionByIdResult(int deleteCollectionByIdResult) {
		this.deleteCollectionByIdResult = deleteCollectionByIdResult;
	}

	@Override
	public int deleteCollectionByUserId(Integer userID) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public Integer insertCollection(Collection collection) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<Collection> selectCollectionByUserId(Integer userID) {
		return collectionList;
	}

	/**
	 * @param collectionList the collectionList to set
	 */
	public void setCollectionList(List<Collection> collectionList) {
		this.collectionList = collectionList;
	}

	@Override
	public Integer selectCollectionCount(Integer userID) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<Collection> selectPagedCollectionByUserId(Integer userID,
			Integer minRow, Integer maxRow) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Integer selectOnePic(Integer userID, String pictureID) {
		// TODO Auto-generated method stub
		return null;
	}

}
